corner towers - German English Dictionary